home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Corel Gallery (Macintosh)
/
Corel Gallery - Macintosh Version.bin
/
Corel GALLERY
/
Corel GALLERY.rsrc
/
CODE_44_AHandleUnresolved.txt
< prev
next >
Wrap
Text File
|
1994-04-29
|
14KB
|
240 lines
# near model CODE resource
# jump table entries: 20328-20332 (5 of them)
export_2541:
00000000 4E56 0000 link A6, 0
00000004 2F0C move.l -[A7], A4
00000006 286E 0008 movea.l A4, [A6 + 0x8]
0000000A 2F0C move.l -[A7], A4
0000000C 4EAD 25AA jsr [A5 + 0x25AA /* export_1201 */]
00000010 2054 movea.l A0, [A4]
00000012 7000 moveq.l D0, 0x00
00000014 2140 00B4 move.l [A0 + 0xB4], D0
00000018 286E FFFC movea.l A4, [A6 - 0x4]
0000001C 4E5E unlink A6
0000001E 4E74 0004 rtd 0x0004
00000022 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2542: // at 00000024 (misaligned)
00000026 0000 48E7 ori.b D0, 0xE7
0000002A 0018 286E ori.b [A0]+, 0x6E /* 'n' */
0000002E 0008 2F2E ori.b A0, 0x2E /* '.' */
00000032 000C 2F0C ori.b A4, 0xC
00000036 4EAD 163A jsr [A5 + 0x163A /* export_707 */]
0000003A 7001 moveq.l D0, 0x01
0000003C 3F00 move.w -[A7], D0
0000003E 3F00 move.w -[A7], D0
00000040 2F0C move.l -[A7], A4
00000042 4EAD 2322 jsr [A5 + 0x2322 /* export_1120 */]
00000046 7000 moveq.l D0, 0x00
00000048 2F00 move.l -[A7], D0
0000004A 4EAD 1C9A jsr [A5 + 0x1C9A /* export_911 */]
0000004E 2640 movea.l A3, D0
00000050 2F3C 6C73 7467 move.l -[A7], 0x6C737467 /* 'lstg' */
00000056 2F0B move.l -[A7], A3
00000058 4EAD 15DA jsr [A5 + 0x15DA /* export_695 */]
0000005C 2F0B move.l -[A7], A3
0000005E 2F0C move.l -[A7], A4
00000060 4EAD 04DA jsr [A5 + 0x4DA /* export_151 */]
00000064 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000006A 4E5E unlink A6
0000006C 4E74 0008 rtd 0x0008
export_2543:
00000070 4E56 FFB4 link A6, -0x004C
00000074 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000078 266E 000C movea.l A3, [A6 + 0xC]
0000007C 286E 0008 movea.l A4, [A6 + 0x8]
00000080 4247 clr.w D7
00000082 41EE FFE0 lea.l A0, [A6 - 0x20]
00000086 41EE FFF0 lea.l A0, [A6 - 0x10]
0000008A 2053 movea.l A0, [A3]
0000008C 3028 0020 move.w D0, [A0 + 0x20]
00000090 0440 001E subi.w D0, 0x1E
00000094 6706 beq +0x8 /* 0000009C */
00000096 5340 subq.w D0, 1
00000098 6728 beq +0x2A /* 000000C2 */
0000009A 604E bra +0x50 /* 000000EA */
label0000009C:
0000009C 558F subq.l A7, 2
0000009E 2F0C move.l -[A7], A4
000000A0 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */]
000000A4 3E1F move.w D7, [A7]+
000000A6 0C47 0001 cmpi.w D7, 0x1
000000AA 6F46 ble +0x48 /* 000000F2 */
000000AC 5347 subq.w D7, 1
000000AE 3F07 move.w -[A7], D7
000000B0 7000 moveq.l D0, 0x00
000000B2 1F00 move.b -[A7], D0
000000B4 7201 moveq.l D1, 0x01
000000B6 1F01 move.b -[A7], D1
000000B8 1F01 move.b -[A7], D1
000000BA 2F0C move.l -[A7], A4
000000BC 4EAD 29FA jsr [A5 + 0x29FA /* export_1339 */]
000000C0 6030 bra +0x32 /* 000000F2 */
label000000C2:
000000C2 558F subq.l A7, 2
000000C4 2F0C move.l -[A7], A4
000000C6 4EAD 29EA jsr [A5 + 0x29EA /* export_1337 */]
000000CA 3E1F move.w D7, [A7]+
000000CC 2054 movea.l A0, [A4]
000000CE BE68 007A cmp.w D7, [A0 + 0x7A]
000000D2 6C1E bge +0x20 /* 000000F2 */
000000D4 5247 addq.w D7, 1
000000D6 3F07 move.w -[A7], D7
000000D8 7000 moveq.l D0, 0x00
000000DA 1F00 move.b -[A7], D0
000000DC 7201 moveq.l D1, 0x01
000000DE 1F01 move.b -[A7], D1
000000E0 1F01 move.b -[A7], D1
000000E2 2F0C move.l -[A7], A4
000000E4 4EAD 29FA jsr [A5 + 0x29FA /* export_1339 */]
000000E8 6008 bra +0xA /* 000000F2 */
label000000EA:
000000EA 2F0B move.l -[A7], A3
000000EC 2F0C move.l -[A7], A4
000000EE 4EAD 2F92 jsr [A5 + 0x2F92 /* export_1518 */]
label000000F2:
000000F2 4A47 tst.w D7
000000F4 6F00 013A ble +0x13C /* 00000230 */
000000F8 558F subq.l A7, 2
000000FA 2F0C move.l -[A7], A4
000000FC 4EAD 4582 jsr [A5 + 0x4582 /* export_2220 */]
00000100 486E FFF0 pea.l [A6 - 0x10]
00000104 2F0C move.l -[A7], A4
00000106 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
0000010A 2053 movea.l A0, [A3]
0000010C 701E moveq.l D0, 0x1E
0000010E B068 0020 cmp.w D0, [A0 + 0x20]
00000112 544F addq.w A7, 2
00000114 6620 bne +0x22 /* 00000136 */
00000116 486D F828 pea.l [A5 - 0x7D8]
0000011A 7000 moveq.l D0, 0x00
0000011C 2F00 move.l -[A7], D0
0000011E 486E FFF0 pea.l [A6 - 0x10]
00000122 4EAD 3242 jsr [A5 + 0x3242 /* export_1604 */]
00000126 508F addq.l A7, 8
00000128 2F00 move.l -[A7], D0
0000012A 4EAD 320A jsr [A5 + 0x320A /* export_1597 */]
0000012E 4A00 tst.b D0
00000130 504F addq.w A7, 8
00000132 6600 00FC bne +0xFE /* 00000230 */
label00000136:
00000136 2053 movea.l A0, [A3]
00000138 701F moveq.l D0, 0x1F
0000013A B068 0020 cmp.w D0, [A0 + 0x20]
0000013E 661C bne +0x1E /* 0000015C */
00000140 7000 moveq.l D0, 0x00
00000142 2F00 move.l -[A7], D0
00000144 2054 movea.l A0, [A4]
00000146 4868 0030 pea.l [A0 + 0x30]
0000014A 4EAD 31CA jsr [A5 + 0x31CA /* export_1589 */]
0000014E 2040 movea.l A0, D0
00000150 202E FFF8 move.l D0, [A6 - 0x8]
00000154 B090 cmp.l D0, [A0]
00000156 504F addq.w A7, 8
00000158 6700 00D6 beq +0xD8 /* 00000230 */
label0000015C:
0000015C 558F subq.l A7, 2
0000015E 3F07 move.w -[A7], D7
00000160 2F0C move.l -[A7], A4
00000162 4EAD 29BA jsr [A5 + 0x29BA /* export_1331 */]
00000166 3C1F move.w D6, [A7]+
00000168 48C7 ext.l D7
0000016A 2007 move.l D0, D7
0000016C 5380 subq.l D0, 1
0000016E 48C6 ext.l D6
00000170 4C06 0800 movem.w A3, D6
00000174